[% setvar title Perl 6 Summary for 2004-12-06 through 2004-12-20 %]
<div id="archive-notice">
    <h3>This file is part of the Perl 6 Archive</h3>
    <p>To see what is currently happening visit <a href="http://www.perl6.org/">http://www.perl6.org/</a></p>
</div>
<div class='pod'>
<a name='Perl 6 Summary for 2004-12-06 through 2004-12-20'></a><h1>Perl 6 Summary for 2004-12-06 through 2004-12-20</h1>
<p>All~</p>
<p>The observant among you might notice that I missed last week's summary.  With the hubbub and confusion of the holidays, I blame ninjas, in particular Ryu Hyabusa.  Given that Christmas is next weekend and New Years is the weekend after that, what you are like to see in the future are a pair of 10 day summaries are some other equally irregular pattern.  If you are thinking of using the dates of my summaries to seed a random number generator, I would advise against it as I can be really easily bought ;-)  Without more ado, I give you this fortnight's summary starting with</p>
<a name='Perl 6 Language'></a><h2>Perl 6 Language</h2>
<a name='Lexical scope of parametric declaration blocks'></a><h3>Lexical scope of parametric declaration blocks</h3>
<p>Ashley Winters wanted to know what the differences between type parameter lists and sub parameter lists.  Luke Palmer could not think of any.</p>
<p><a href='http://groups-beta.google.com/group/perl.perl6.language/browse_frm/thread/a93c3142b1e5d4d0/00f8f30b2072ddd0?_done=/group/perl.perl6.language?' target='_blank'>groups-beta.google.com</a>&amp;_doneTitle=Back+to+topics&amp;_doneTitle=Back&amp;&amp;d#00f8f30b2072ddd0</p>
<a name='object representation'></a><h3>object representation</h3>
<p>Abhijit Mahabal noticed that S12 allowed one to supply an object layout to <code> bless() </code> and wondered if one could really have two instances of the same class with different layouts.  Larry admitted that he had probably not intended for that to be the case.</p>
<p><a href='http://groups-beta.google.com/group/perl.perl6.language/browse_frm/thread/9cb275722aa327b3/263c711b28d1c416?_done=/group/perl.perl6.language?' target='_blank'>groups-beta.google.com</a>&amp;_doneTitle=Back+to+topics&amp;_doneTitle=Back&amp;&amp;d#263c711b28d1c416</p>
<a name='capturing into a hash, hypothetically'></a><h3>capturing into a hash, hypothetically</h3>
<p>Patrick R. Michaud wondered about capturing things into a hash in S05, as <code>&lt;ident&gt;</code> now captures.  Larry admitted that it was probably supposed to be <code> («ident»)</code>, but also noticed that this exposed a blind spot in the design.  He went on to ruminate about this blind spot and ways to solve it.  Much churning went on and it seems that multiple different (but identically named) rule captures can now be performed by adding information after a dash ala <code>&lt;ws-1&gt; &lt;ws-2&gt; &lt;ws-3&gt;</code>.</p>
<p><a href='http://groups-beta.google.com/group/perl.perl6.language/browse_frm/thread/9516165d4ac18d9f/311a1cfb4d81a5e0?_done=/group/perl.perl6.language?' target='_blank'>groups-beta.google.com</a>&amp;_doneTitle=Back+to+topics&amp;_doneTitle=Back&amp;&amp;d#311a1cfb4d81a5e0</p>
<a name='custom subscripting'></a><h3>custom subscripting</h3>
<p>When talking about key Type for a hash, Larry offhandedly commented about attaching a block to a hash or array to provided custom subscripting.  Many people drooled over the awesome syntactic sugar this could provide them.</p>
<p><a href='http://groups-beta.google.com/group/perl.perl6.language/browse_frm/thread/0a68ecc0a9b5813b/7ff38e73da762a8d?_done=/group/perl.perl6.language?' target='_blank'>groups-beta.google.com</a>&amp;_doneTitle=Back+to+topics&amp;_doneTitle=Back&amp;&amp;d#7ff38e73da762a8d</p>
<a name='undeclared attributes'></a><h3>undeclared attributes</h3>
<p>Dave Whipp hoped that he need not predeclare his attributes as they necessarily start with <code> $. </code> the fact that a new variable is an attribute is easy to determine.  Abhijit Mahabal thought that it would not be a good idea, but then asked if classes could be declared as not strict.  Still waiting for more official word...</p>
<p><a href='http://groups-beta.google.com/group/perl.perl6.language/browse_frm/thread/faa9911197e3fe6d/778ad6a110772849?_done=/group/perl.perl6.language?' target='_blank'>groups-beta.google.com</a>&amp;_doneTitle=Back+to+topics&amp;_doneTitle=Back&amp;&amp;d#778ad6a110772849</p>
<a name='classes which autovivify attributes'></a><h3>classes which autovivify attributes</h3>
<p>Abhijit Mahabal wondered about creating a class that populates it attributes on demand, as some of them might be rarely used.  Larry suggested that it would be something that one should not undertake lightly and a simple hash attribute would provide most of what is wanted.  This also morphed into the eternal debate about strictures and one liners.  There has to be a joke in there somewhere....  A stricture, a one-liner, and Larry Wall walk into a bar...</p>
<p><a href='http://groups-beta.google.com/group/perl.perl6.language/browse_frm/thread/45b5fce6d7d18e88/ff71ab8ff22ed0c4?_done=/group/perl.perl6.language?' target='_blank'>groups-beta.google.com</a>&amp;_doneTitle=Back+to+topics&amp;_doneTitle=Back&amp;&amp;d#ff71ab8ff22ed0c4</p>
<a name='auto my'></a><h3>auto my</h3>
<p>Rod Adams wondered if having my occur automatically for new variables might be worthwhile.  Several people commented that some languages already do this and it is simply an aesthetic choice.  The concensus seems to be that Perl has already made this choice and is sticking with its answer.</p>
<p><a href='http://groups-beta.google.com/group/perl.perl6.language/browse_frm/thread/95a14742f1904bc6/e85fa6de2d11f06a?_done=/group/perl.perl6.language?' target='_blank'>groups-beta.google.com</a>&amp;_doneTitle=Back+to+topics&amp;_doneTitle=Back&amp;&amp;d#e85fa6de2d11f06a</p>
<a name='Perl 6 Compiler'></a><h2>Perl 6 Compiler</h2>
<p>At long last google has picked up P6C, I guess I have slightly mixed emotions about this as it takes a running gag from me.  Alas, I will have to find another.</p>
<a name='PGE tests'></a><h3>PGE tests</h3>
<p>Markus Laire began working on a formerly small script to convert perl 5's regex tests to PGE.  He produced a modest 700 tests a few of which pass.  Nice work.  Patrick suggested only running the script once and thereafter maintaining the tests external to perl5.</p>
<p><a href='http://groups-beta.google.com/group/perl.perl6.compiler/browse_frm/thread/d18f4d37358ced6a/808f24640b57dea5?_done=/group/perl.perl6.compiler?' target='_blank'>groups-beta.google.com</a>&amp;_doneTitle=Back+to+topics&amp;_doneTitle=Back&amp;&amp;d#808f24640b57dea5 -- initial post</p>
<p><a href='http://groups-beta.google.com/group/perl.perl6.compiler/browse_frm/thread/b605f0c589ab19ec/113710d10a083013?_done=/group/perl.perl6.compiler?' target='_blank'>groups-beta.google.com</a>&amp;_doneTitle=Back+to+topics&amp;_doneTitle=Back&amp;&amp;d#113710d10a083013 -- Patrick's suggestion</p>
<p><a href='http://groups-beta.google.com/group/perl.perl6.compiler/browse_frm/thread/c71ba440a427f1ec/d6bff60bb550bb5c?_done=/group/perl.perl6.compiler?' target='_blank'>groups-beta.google.com</a>&amp;_doneTitle=Back+to+topics&amp;_doneTitle=Back&amp;&amp;d#d6bff60bb550bb5c -- how to deal with abiguity converting</p>
<a name='On your marks, get set, HACK!'></a><h3>On your marks, get set, HACK!</h3>
<p>Luke Palmer opened the door to hacking and has requested rules for parts of the Perl 6 Grammar.  Patrick posted a link to the SVN repository for it.</p>
<p><a href='http://groups-beta.google.com/group/perl.perl6.compiler/browse_frm/thread/af402d8eaa2595f5/9eb81f98e5378ec9?_done=/group/perl.perl6.compiler?' target='_blank'>groups-beta.google.com</a>&amp;_doneTitle=Back+to+topics&amp;_doneTitle=Back&amp;&amp;d#9eb81f98e5378ec9</p>
<p><a href='https://svn.perl.org/perl6' target='_blank'>svn.perl.org</a></p>
<a name='Parrot'></a><h2>Parrot</h2>
<a name='&quot;\0namespace&quot;'></a><h3>&quot;\0namespace&quot;</h3>
<p>Leo commited a fix to support namespace mangling.</p>
<p><a href='http://groups-beta.google.com/group/perl.perl6.internals/browse_frm/thread/43c5b9c73e4848db/217436af13c0c9fc?_done=/group/perl.perl6.internals/threads?start=30&order=recent&' target='_blank'>groups-beta.google.com</a>&amp;_doneTitle=Back&amp;&amp;d#217436af13c0c9fc</p>
<a name='store global =&gt; invalidate method cache'></a><h3>store global =&gt; invalidate method cache</h3>
<p>Leo commited a fix to invalidate the method cache when a global is stored.</p>
<p><a href='http://groups-beta.google.com/group/perl.perl6.internals/browse_frm/thread/5c5e46756cd4f05d/c1f10ac184af35a4?_done=/group/perl.perl6.internals/threads?start=30&order=recent&' target='_blank'>groups-beta.google.com</a>&amp;_doneTitle=Back&amp;&amp;d#c1f10ac184af35a4</p>
<a name='pow, hash, batman sound effect!'></a><h3>pow, hash, batman sound effect!</h3>
<p>Leo added pow and hash as vtables and opcodes.  He also renamed &quot;new_extended&quot; to &quot;instantiate&quot;.</p>
<p><a href='http://groups-beta.google.com/group/perl.perl6.internals/browse_frm/thread/70b44974c2860073/d03c349941977f0a?_done=/group/perl.perl6.internals/threads?start=30&order=recent&' target='_blank'>groups-beta.google.com</a>&amp;_doneTitle=Back&amp;&amp;d#d03c349941977f0a</p>
<a name='base scalar semantics'></a><h3>base scalar semantics</h3>
<p>Leo asked for comments about base PMC semantics and receive none.</p>
<p><a href='http://groups-beta.google.com/group/perl.perl6.internals/browse_frm/thread/c15476e3c9ca138b/58854737da2e4401?_done=/group/perl.perl6.internals/threads?start=30&order=recent&' target='_blank'>groups-beta.google.com</a>&amp;_doneTitle=Back&amp;&amp;d#58854737da2e4401</p>
<a name='split now independant of Perl'></a><h3>split now independant of Perl</h3>
<p>James deBoer provided a patch removing the dependancy on Perl Array in split.  Will applied it.</p>
<p><a href='http://groups-beta.google.com/group/perl.perl6.internals/browse_frm/thread/46c2a1cf65c48c58/e1ec9e4ea1117694?_done=/group/perl.perl6.internals/threads?start=30&order=recent&' target='_blank'>groups-beta.google.com</a>&amp;_doneTitle=Back&amp;&amp;d#e1ec9e4ea1117694</p>
<a name='SVN'></a><h3>SVN</h3>
<p>Periodically every project project has a thread about switching some basic tool to some other basic tool.  This time the thread is in P6I and the tools in questions are CVS and SVN.  Many voiced support, nothing was addressed with any permanence.</p>
<p><a href='http://groups-beta.google.com/group/perl.perl6.internals/browse_frm/thread/a915411ce0206fd0/82349b8a0e5db102?_done=/group/perl.perl6.internals/threads?start=30&order=recent&' target='_blank'>groups-beta.google.com</a>&amp;_doneTitle=Back&amp;&amp;d#82349b8a0e5db102</p>
<a name='continuations'></a><h3>continuations</h3>
<p>At long last the long running continuation thread has died down.  Unless I am mistaken, the status quo remains and return continuations should restore register contents even when promoted and repeatedly invoked.</p>
<p><a href='http://groups-beta.google.com/group/perl.perl6.internals/browse_frm/thread/214157bf29879710/9c8d3ba8639d45bd?_done=/group/perl.perl6.internals/threads?start=30&order=recent&' target='_blank'>groups-beta.google.com</a>&amp;_doneTitle=Back&amp;&amp;d#9c8d3ba8639d45bd</p>
<a name='correctly dispatching opcodes and functions'></a><h3>correctly dispatching opcodes and functions</h3>
<p>Sam Ruby had some concern about dynamically overloading &quot;__add__&quot; in python.  Leo and Sam had quite a bit of back and forth about the proper way to handle it.  I am not sure what resolution was reached other than that it should work.</p>
<p><a href='http://groups-beta.google.com/group/perl.perl6.internals/browse_frm/thread/824cae85acf178d8/ec3f0af4b6a154b1?_done=/group/perl.perl6.internals/threads?start=30&order=recent&' target='_blank'>groups-beta.google.com</a>&amp;_doneTitle=Back&amp;&amp;d#ec3f0af4b6a154b1</p>
<a name='dynamic libs and TCL issues'></a><h3>dynamic libs and TCL issues</h3>
<p>Klaas-Jan Stol had some problems with tcl and dynamic libs.  Sam Ruby provided the necessary fix for him.</p>
<p><a href='http://groups-beta.google.com/group/perl.perl6.internals/browse_frm/thread/d96a195d3dd44766/c595678463d6d0f1?_done=/group/perl.perl6.internals/threads?start=30&order=recent&' target='_blank'>groups-beta.google.com</a>&amp;_doneTitle=Back&amp;&amp;d#c595678463d6d0f1</p>
<a name='class refactoring'></a><h3>class refactoring</h3>
<p>Leo began refactorying base PMCs like Integer.  He also started a TODO of what remains.  This somehow morphed into discussion of logical xor...</p>
<p><a href='http://groups-beta.google.com/group/perl.perl6.internals/browse_frm/thread/250ece92585432cd/d19c4b68f91fe9e6?_done=/group/perl.perl6.internals/threads?start=30&order=recent&' target='_blank'>groups-beta.google.com</a>&amp;_doneTitle=Back&amp;&amp;d#d19c4b68f91fe9e6</p>
<a name='register coloring issues'></a><h3>register coloring issues</h3>
<p>Dan posted a failing test case for the register coloring.  Leo fixed it.</p>
<p><a href='http://groups-beta.google.com/group/perl.perl6.internals/browse_frm/thread/10979f287b2fa6cb/35717d665efc53de?_done=/group/perl.perl6.internals/threads?start=30&order=recent&' target='_blank'>groups-beta.google.com</a>&amp;_doneTitle=Back&amp;&amp;d#35717d665efc53de</p>
<a name='split on string vs regex'></a><h3>split on string vs regex</h3>
<p>James deBoer wondered about the split opcodes current insistence on a string.  Some advocated making it a method on a class, others wanted to change the opcode to take a PMC instead of a string.</p>
<p><a href='http://groups-beta.google.com/group/perl.perl6.internals/browse_frm/thread/1f158c4366c62885/fd4e276e287c7e4c?_done=/group/perl.perl6.internals/threads?start=30&order=recent&' target='_blank'>groups-beta.google.com</a>&amp;_doneTitle=Back&amp;&amp;d#fd4e276e287c7e4c</p>
<a name='self vs P2'></a><h3>self vs P2</h3>
<p>Sam Ruby discovered that usages of P2 had broken as it was no longer the object of a method.  Fortunately, Leo provided the helpful &quot;self&quot;.</p>
<p><a href='http://groups-beta.google.com/group/perl.perl6.internals/browse_frm/thread/e5cee4871a9e1fc7/8581b2b9f395c419?_done=/group/perl.perl6.internals/threads?start=30&order=recent&' target='_blank'>groups-beta.google.com</a>&amp;_doneTitle=Back&amp;&amp;d#8581b2b9f395c419</p>
<a name='Linux PPC'></a><h3>Linux PPC</h3>
<p>Long ago there were troubles with Linux on PPC.  Recently, chromatic submitted a patch.  More recently, Warnock applied.</p>
<p><a href='http://groups-beta.google.com/group/perl.perl6.internals/browse_frm/thread/3cf8e317d26e3bcf/7a6ddc2d2cf14b33?_done=/group/perl.perl6.internals/threads?start=30&order=recent&' target='_blank'>groups-beta.google.com</a>&amp;_doneTitle=Back&amp;&amp;d#7a6ddc2d2cf14b33</p>
<a name='whether vs weather'></a><h3>whether vs weather</h3>
<p>This morning it was cold and snowy.  Sadly, instead of fixing my dreary weather, chromatic fixed a mistyped &quot;whether&quot;.</p>
<p><a href='http://groups-beta.google.com/group/perl.perl6.internals/browse_frm/thread/373ac21fc9db4bfe/3859a503c0a5de90?_done=/group/perl.perl6.internals/threads?start=30&order=recent&' target='_blank'>groups-beta.google.com</a>&amp;_doneTitle=Back&amp;&amp;d#3859a503c0a5de90</p>
<a name='benchmarks as test'></a><h3>benchmarks as test</h3>
<p>Justin DeVuyst supplied a patch to use the benchmarks as tests.  Leo applied it.</p>
<p><a href='http://groups-beta.google.com/group/perl.perl6.internals/browse_frm/thread/9f09741447b66ebc/6ba693efa9e2b84c?_done=/group/perl.perl6.internals/threads?start=30&order=recent&' target='_blank'>groups-beta.google.com</a>&amp;_doneTitle=Back&amp;&amp;d#6ba693efa9e2b84c</p>
<a name='make [install|docs|monkeys]'></a><h3>make [install|docs|monkeys]</h3>
<p>Adrian Lambeck suggested a few improvements to the current make set up, including a cool sounding &quot;make doc-install&quot;.  Warnock applies.</p>
<p><a href='http://groups-beta.google.com/group/perl.perl6.internals/browse_frm/thread/dece7f5cabdd5ded/07b5495abd2ea138?_done=/group/perl.perl6.internals/threads?start=30&order=recent&' target='_blank'>groups-beta.google.com</a>&amp;_doneTitle=Back&amp;&amp;d#07b5495abd2ea138</p>
<a name='Dan still alive'></a><h3>Dan still alive</h3>
<p>Dan sent an apology about the egregious amount of work he had and assured everyone that he was actively trying to get caught up.  In the mean time, cc him on things that need his personal attention like you Christmas list.</p>
<p><a href='http://groups-beta.google.com/group/perl.perl6.internals/browse_frm/thread/daf976c64a96f368/bb340708ab6ae1f0?_done=/group/perl.perl6.internals/threads?start=0&order=recent&' target='_blank'>groups-beta.google.com</a>&amp;_doneTitle=Back&amp;&amp;d#bb340708ab6ae1f0</p>
<a name='IMCC parser no longer chokes on empty sub'></a><h3>IMCC parser no longer chokes on empty sub</h3>
<p>Will noted that gremlins had fixed a problem in IMCC with empty subs.  Yay, gremlins!</p>
<p><a href='http://groups-beta.google.com/group/perl.perl6.internals/browse_frm/thread/537ebd7fb3e715de/a80c6b7e0de25dac?_done=/group/perl.perl6.internals/threads?start=0&order=recent&' target='_blank'>groups-beta.google.com</a>&amp;_doneTitle=Back&amp;&amp;d#a80c6b7e0de25dac</p>
<a name='current object invocation'></a><h3>current object invocation</h3>
<p>Dan discovered that Parrot was putting the current object into its place after caliing invoke.  This was of course bad, so Leo fixed it.</p>
<p><a href='http://groups-beta.google.com/group/perl.perl6.internals/browse_frm/thread/3982c73332ba5d65/90b236b18b324053?_done=/group/perl.perl6.internals/threads?start=0&order=recent&' target='_blank'>groups-beta.google.com</a>&amp;_doneTitle=Back&amp;&amp;d#90b236b18b324053</p>
<a name='configure help'></a><h3>configure help</h3>
<p>Somebody had trouble with Configure.pl.  Leo pointed out the usefulness of &quot;--verbose=2&quot;.</p>
<p><a href='http://groups-beta.google.com/group/perl.perl6.internals/browse_frm/thread/123a57c984ae3255/7df334dcb5f20e2d?_done=/group/perl.perl6.internals/threads?start=0&order=recent&' target='_blank'>groups-beta.google.com</a>&amp;_doneTitle=Back&amp;&amp;d#7df334dcb5f20e2d</p>
<a name='./parrot nonexistant.pbc =&gt; core dump'></a><h3>./parrot nonexistant.pbc =&gt; core dump</h3>
<p>Dan noticed that parrot would core dump when given a nonexistance bytecode file.  Matthew Zimmerman and chromatic fought to get a patch in first.  One was applied.</p>
<p><a href='http://groups-beta.google.com/group/perl.perl6.internals/browse_frm/thread/76056987830cd723/d8d8d2a561ccde3d?_done=/group/perl.perl6.internals/threads?start=0&order=recent&' target='_blank'>groups-beta.google.com</a>&amp;_doneTitle=Back&amp;&amp;d#d8d8d2a561ccde3d</p>
<a name='python dynclasses build issues'></a><h3>python dynclasses build issues</h3>
<p>Will notice a multiple definition problem in the py* dynclasses, Sam fixed it.</p>
<p><a href='http://groups-beta.google.com/group/perl.perl6.internals/browse_frm/thread/8e9693869a5eb19f/142c9526f7d82393?_done=/group/perl.perl6.internals/threads?start=0&order=recent&' target='_blank'>groups-beta.google.com</a>&amp;_doneTitle=Back&amp;&amp;d#142c9526f7d82393</p>
<a name='MMD dispatch problem'></a><h3>MMD dispatch problem</h3>
<p>Jens Rieks reported a problem with mmd_dispatch_v_pnp.  Leo could not reproduce it.</p>
<p><a href='http://groups-beta.google.com/group/perl.perl6.internals/browse_frm/thread/adae2ebb6eb3533d/d0016a8a5f0be7c4?_done=/group/perl.perl6.internals/threads?start=0&order=recent&' target='_blank'>groups-beta.google.com</a>&amp;_doneTitle=Back&amp;&amp;d#d0016a8a5f0be7c4</p>
<a name='mod_parrot with Mandelbrot'></a><h3>mod_parrot with Mandelbrot</h3>
<p>Jeff Horwitz posted a link to a webpage using mod_parrot to generate ascii Mandelbrot sets.  Really cool, but I prefer Julia sets.</p>
<p><a href='http://groups-beta.google.com/group/perl.perl6.internals/browse_frm/thread/0ec537181da1dc6b/d90b30500b8748a7?_done=/group/perl.perl6.internals/threads?start=0&order=recent&' target='_blank'>groups-beta.google.com</a>&amp;_doneTitle=Back&amp;&amp;d#d90b30500b8748a7 -- the post</p>
<p><a href='http://www.smashing.org/mod_parrot' target='_blank'>www.smashing.org</a> -- the page</p>
<a name='Documentation shortcomings'></a><h3>Documentation shortcomings</h3>
<p>Dave Brondsema pointed out that the main FAQ should include info on the IRC channels/hosts that Parroters use.  He also noted that some PDDs were not available on the website.  Warnock applies.</p>
<p><a href='http://groups-beta.google.com/group/perl.perl6.internals/browse_frm/thread/ee16a6a40951a989/b663216e7a62b099?_done=/group/perl.perl6.internals/threads?start=0&order=recent&' target='_blank'>groups-beta.google.com</a>&amp;_doneTitle=Back&amp;&amp;d#b663216e7a62b099 -- irc</p>
<p><a href='http://groups-beta.google.com/group/perl.perl6.internals/browse_frm/thread/a53a24f2aa5cc202/688e5dfc2a999e48?_done=/group/perl.perl6.internals/threads?start=0&order=recent&' target='_blank'>groups-beta.google.com</a>&amp;_doneTitle=Back&amp;&amp;d#688e5dfc2a999e48  -- pdd</p>
<a name='scope cleanup issues'></a><h3>scope cleanup issues</h3>
<p>Leo and Dan hashed out some of the issues with scope clean up and stale registers keeping things alive.</p>
<p><a href='http://groups-beta.google.com/group/perl.perl6.internals/browse_frm/thread/ae4a03fb5d3df295/616f25e5d43348ba?_done=/group/perl.perl6.internals/threads?start=0&order=recent&' target='_blank'>groups-beta.google.com</a>&amp;_doneTitle=Back&amp;&amp;d#616f25e5d43348ba</p>
<a name='win-xp build issues'></a><h3>win-xp build issues</h3>
<p>Nicu Ionita reported a problem with the build on WinXP.  Leo fixed it.</p>
<p><a href='http://groups-beta.google.com/group/perl.perl6.internals/browse_frm/thread/7b3d26581e5a951d/db228ae4d47bf138?_done=/group/perl.perl6.internals/threads?start=0&order=recent&' target='_blank'>groups-beta.google.com</a>&amp;_doneTitle=Back&amp;&amp;d#db228ae4d47bf138</p>
<a name='runops_fromc'></a><h3>runops_fromc</h3>
<p>Sam Ruby provided a patch allowing runops_fromc access to registers.  Leo applied it.</p>
<p><a href='http://groups-beta.google.com/group/perl.perl6.internals/browse_frm/thread/47689b780a1f7941/be5fa7f74b4d5d1a?_done=/group/perl.perl6.internals/threads?start=0&order=recent&' target='_blank'>groups-beta.google.com</a>&amp;_doneTitle=Back&amp;&amp;d#be5fa7f74b4d5d1a</p>
<a name='Parameter fillin problem'></a><h3>Parameter fillin problem</h3>
<p>Dan posted about a problem he was having.  Unforunately, he cannot get a simple test case against CVS head, and Leo can't reproduce it.</p>
<p><a href='http://groups-beta.google.com/group/perl.perl6.internals/browse_frm/thread/a19458c4fa570074/fbb6658956e0c04e?_done=/group/perl.perl6.internals/threads?start=0&order=recent&' target='_blank'>groups-beta.google.com</a>&amp;_doneTitle=Back&amp;&amp;d#fbb6658956e0c04e</p>
<a name='class autoload'></a><h3>class autoload</h3>
<p>Leo added support for autoloading dynamic classes for Python and Tcl.  Sam Ruby suggested ways to extend it further.</p>
<p><a href='http://groups-beta.google.com/group/perl.perl6.internals/browse_frm/thread/6843a04696561442/b2f2337c4f026861?_done=/group/perl.perl6.internals/threads?start=0&order=recent&' target='_blank'>groups-beta.google.com</a>&amp;_doneTitle=Back&amp;&amp;d#b2f2337c4f026861</p>
<a name='P5 is the new P2'></a><h3>P5 is the new P2</h3>
<p>Sam and Leo came to the conclusion that the current object should be passed in P5 as well as P2.  Currently they are waiting for Dan...  Nudge, Nudge...</p>
<p><a href='http://groups-beta.google.com/group/perl.perl6.internals/browse_frm/thread/51e645c36023c77f/f8c37497aaded1e8?_done=/group/perl.perl6.internals/threads?start=0&order=recent&' target='_blank'>groups-beta.google.com</a>&amp;_doneTitle=Back&amp;&amp;d#f8c37497aaded1e8</p>
<a name='get_anonymous_subclass'></a><h3>get_anonymous_subclass</h3>
<p>Leo wondered what get_anonymous_subclass was for.  Dan explained.</p>
<p><a href='http://groups-beta.google.com/group/perl.perl6.internals/browse_frm/thread/eb26d8206c8346d4/8f6474c75a47ed78?_done=/group/perl.perl6.internals/threads?start=0&order=recent&' target='_blank'>groups-beta.google.com</a>&amp;_doneTitle=Back&amp;&amp;d#8f6474c75a47ed78</p>
<a name='Context, Wrappers, rules, NCI'></a><h3>Context, Wrappers, rules, NCI</h3>
<p>Sam and Leo had a discussion about what exactly VTABLE functions, MMD functions, and ops were allowed to do.  I think they spent much of the time talking past eachother and all of it talking past me.</p>
<p><a href='http://groups-beta.google.com/group/perl.perl6.internals/browse_frm/thread/765fa0191688b49f/e23c8a3bdaa7bdde?_done=/group/perl.perl6.internals/threads?start=0&order=recent&' target='_blank'>groups-beta.google.com</a>&amp;_doneTitle=Back&amp;&amp;d#e23c8a3bdaa7bdde</p>
<p><a href='http://groups-beta.google.com/group/perl.perl6.internals/browse_frm/thread/3f7772d73d99e530/f1dfbf8168f542be?_done=/group/perl.perl6.internals/threads?start=0&order=recent&' target='_blank'>groups-beta.google.com</a>&amp;_doneTitle=Back&amp;&amp;d#f1dfbf8168f542be</p>
<a name='namespaces as objects'></a><h3>namespaces as objects</h3>
<p>Sam Ruby wants to use namespaces as object.  Leo is not so sure that this is the right way to go about life.  This turning tinto a dialog about find_method.</p>
<p><a href='http://groups-beta.google.com/group/perl.perl6.internals/browse_frm/thread/993244d2e68bb808/246944c41bf29963?_done=/group/perl.perl6.internals/threads?start=0&order=recent&' target='_blank'>groups-beta.google.com</a>&amp;_doneTitle=Back&amp;&amp;d#246944c41bf29963</p>
<a name='POD cleanup'></a><h3>POD cleanup</h3>
<p>chromatic provided and threatened to apply a patch fixing up some of the POD knits.</p>
<p><a href='http://groups-beta.google.com/group/perl.perl6.internals/browse_frm/thread/34a7b8bc69c0da2f/693149f9f0297a61?_done=/group/perl.perl6.internals/threads?start=0&order=recent&' target='_blank'>groups-beta.google.com</a>&amp;_doneTitle=Back&amp;&amp;d#693149f9f0297a61</p>
<a name='Plain ole Hash'></a><h3>Plain ole Hash</h3>
<p>Bernhard Schmalhofer provided a patch cleaning up Hash.  Sam wondered if the NCI calls in Hash::fromkeys could be removed along with a few others.  Leo said that iterators in general needed some another round of thought.</p>
<p><a href='http://groups-beta.google.com/group/perl.perl6.internals/browse_frm/thread/116e7b185d9c06e7/1f6d824eb2874c2f?_done=/group/perl.perl6.internals/threads?start=0&order=recent&' target='_blank'>groups-beta.google.com</a>&amp;_doneTitle=Back&amp;&amp;d#1f6d824eb2874c2f</p>
<a name='opcode/sub conflict'></a><h3>opcode/sub conflict</h3>
<p>Dave Brondsema notice that there was a problem with subs whose name conflicts with opcodes.  Luke Palmer provided a workaround.</p>
<p><a href='http://groups-beta.google.com/group/perl.perl6.internals/browse_frm/thread/39f5a1d8f7a23d4e/aa2c0177c22b12f8?_done=/group/perl.perl6.internals/threads?start=0&order=recent&' target='_blank'>groups-beta.google.com</a>&amp;_doneTitle=Back&amp;&amp;d#aa2c0177c22b12f8</p>
<a name='duplicate subclass naming errors'></a><h3>duplicate subclass naming errors</h3>
<p>Simon Glover noticed some problems with duplicate subclass names.  Noteably that one could not create two nameless classes.</p>
<p><a href='http://groups-beta.google.com/group/perl.perl6.internals/browse_frm/thread/fe09eef1be4f75fd/4a07de3344219618?_done=/group/perl.perl6.internals/threads?start=0&order=recent&' target='_blank'>groups-beta.google.com</a>&amp;_doneTitle=Back&amp;&amp;d#4a07de3344219618</p>
<a name='MMD and VTABLE_find'></a><h3>MMD and VTABLE_find</h3>
<p>Leo suggested a mechanism for MMD and VTABLE_find.  Sam Ruby provided some input.</p>
<p><a href='http://groups-beta.google.com/group/perl.perl6.internals/browse_frm/thread/e169f5cdf871ab52/27b9495dafd24c36?_done=/group/perl.perl6.internals/threads?start=0&order=recent&' target='_blank'>groups-beta.google.com</a>&amp;_doneTitle=Back&amp;&amp;d#27b9495dafd24c36</p>
<a name='auxiliary variables'></a><h3>auxiliary variables</h3>
<p>Tomas Necas wondered about the necessity of auxiliary variables in Perl6.  Luke Palmer and Dan provided some answers.</p>
<p><a href='http://groups-beta.google.com/group/perl.perl6.internals/browse_frm/thread/e169f5cdf871ab52/27b9495dafd24c36?_done=/group/perl.perl6.internals/threads?start=0&order=recent&' target='_blank'>groups-beta.google.com</a>&amp;_doneTitle=Back&amp;&amp;d#27b9495dafd24c36</p>
<a name='N register stomping'></a><h3>N register stomping</h3>
<p>Dan noticed that his N register were getting stomped occassionally.</p>
<p><a href='http://groups-beta.google.com/group/perl.perl6.internals/browse_frm/thread/1a49ff84b16b7198/d2fed737536f94c5?_done=/group/perl.perl6.internals/threads?start=0&order=recent&' target='_blank'>groups-beta.google.com</a>&amp;_doneTitle=Back&amp;&amp;d#d2fed737536f94c5</p>
<a name='The usual footer'></a><h2>The usual footer</h2>
<p>If you find these summaries useful or enjoyable, please consider
contributing to the Perl Foundation to help support the development of
Perl. You might also like to send feedback to <a href='mailto:ubermatt@gmail.com'>ubermatt@gmail.com</a></p>
<p><a href='http://donate.perl-foundation.org/' target='_blank'>donate.perl-foundation.org</a> -- The Perl Foundation
<a href='http://dev.perl.org/perl6/' target='_blank'>dev.perl.org</a> -- Perl 6 Development site
<a href='http://planet.parrotcode.org/' target='_blank'>planet.parrotcode.org</a> -- Parrot Blog aggregator</p>
</div>
